Ext.define('Catalogo', {
    extend: 'Ext.data.Model',
    fields: [
        {name: 'IdCatalogo',type: 'int'},
        {name: 'Catalogo',   type: 'string'},
        {name: 'Clasificacion',   type: 'string'},
        {name: 'PlanContable',   type: 'string'}
    ]
});

Ext.define('ProveedorCliente', {
    extend: 'Ext.data.Model',
    fields: [
        {name: 'IdProveedorCliente',type: 'int'},
        {name: 'RazonSocial',   type: 'string'},
        {name: 'RUC',   type: 'string'}
    ]
});

Ext.define('Marca', {
    extend: 'Ext.data.Model',
    fields: [
        {name: 'IdMarca',type: 'int'},
        {name: 'NomMarca',   type: 'string'}
    ]
});

/*****  CONTABILIDAD *****/
Ext.define('TipoDocumento', {
    extend: 'Ext.data.Model',
    fields: [
        {name: 'IdTipoDocumento',type: 'int'},
        {name: 'Codigo',   type: 'string'},
        {name: 'NomTipoDocumento',   type: 'string'}
    ]
});

Ext.define('PlanContable', {
    extend: 'Ext.data.Model',
    fields: [
        {name: 'Id',type: 'int'},
        {name: 'IdPlanContable',type: 'int'},
        {name: 'Codigo',   type: 'string'},
        {name: 'Nombre',   type: 'string'},
        {name: 'NomPlanContable',   type: 'string'}
    ]
});

/*****  PROYECTOS   ******/
Ext.define('CCosto', {
    extend: 'Ext.data.Model',
    fields: [
        {name: 'IdCCosto',type: 'int'},
        {name: 'Codigo',   type: 'string'},
        {name: 'Ccosto',   type: 'string'}
    ]
});